guinea worm - German English Dictionary